India is now lowest-cost producer of solar power globally

India is now lowest-cost producer of solar power globally
submitted by /u/newbsd
[link] [comments]