Home
About Us
Archives
Contact Us
✕
falling solar costs
December 18, 2019
Indian States try to Leverage Solar’s Rapid Growth to Milk Taxes and Increase Revenues
The Indian desert state of Rajasthan situated on the western part of the country is endowed with large solar resources. The state has a large land
[…]