Mashable is a global, multi-platform media and entertainment company.
While JSW Neo Energy pledged Rs 56,000 crore for solar and wind energy projects as well as other initiatives, Baldota Steel & ...