Invest India wins top UN award for promoting renewable energy investment
The award was presented by Armenian President Armen Sarkissian to Deepak Bagla, the CEO of Invest India, on Monday in Geneva at the inaugurations of the World Investment Forum.