Renewable Energy- india's built-in advantage

Re: Renewable Energy- india’s built-in advantage

And this gives India an advantage?