Toll Free No:1800 103 2600
India solar firm plans $3 billion move into a sector where Ambani, Adani want to show their power