Canadian Investor SkyPower fulfills Modi’s Clean and Shining India Vision