Focal Energy invests in, owns and manages a portfolio of income-generating renewable energy projects in India. Read More