Performance, plans and strategies of key renewable energy
companies including solar, wind, bioenergy and small-hydro
InSolare Energy: Strongly positioned in the solar EPC market
Dr Hemanshu Bhatt, Dr Sunit Tyagi and Navashil Sharma were perhaps inspired by the movie Swades when they decided to return to India in 2005. Giving shape to their inspiration, in 2009 they started InSolare […]
