India’s ace biogas player GPS Renewables (GPSR) has secured Rs 635 crore in a Series C funding round for accelerating…