Bridge India

Will solar power take off in 2016, or have developers unwisely quoted low tariffs?

No comment to show