Cleantech startup GPS Renewables raises $3 million | Sharefundss