Lucky starCan solar pull India’s infrastructure market out of the shade?ByMatthieu Favas22 October 2015•3 mins read