Read MoreMindshareAshish Kacholia-Backed Solar Energy Stock: Company Bags 109.79 MW Solar Pro...The stock has declined 18.77 per cent over the past year...