Adopting renewable energy is no longer a choice. The good news is that tariffs are falling; the not-so-good news is that the high initial costs require substantial finances, and then there are other hitches. With government going all out with policy support, subsidies and other incentives, the world is betting high on the Indian RE […]