Tag: First Solar

First Solar appoints Sujoy Ghosh as the Country Head for India

First Solar, has appointed Sujoy Ghosh as its country head to lead and manage the Indian operations as well as business development in India. First Solar is a US based company and one of world’s premier provider of fully integrated solar solutions, creating value-driven renewable energy projects that represent the leading edge of utility-scale solar…