Prospective investors, including major manufacturers, raised a host of issues with the top brass of Solar Energy Corporation India (SECI) PrevNext