ENERGY Why Suzlon failed! -- Shashwat DC It was in October 2005, a little less than ten years ago, that… By Shashwat DC · Feb 24, 2015