pvcsp
Solar Policy Experiments Continue in India
Current cumulative solar installations in India stand at 1,761 MW with about 557 MW installed so far in 2013. With most of the CSP projects that were due to be...
1
...
1
Current cumulative solar installations in India stand at 1,761 MW with about 557 MW installed so far in 2013. With most of the CSP projects that were due to be...
1
...
1