News

India’s public procurement sector is estimated at $700-750 billion annually, with the lion’s share traditionally reserved for ...