Glenmark Pharmaceuticals has completed its investment of Rs. 0.24 Crores in O2 Renewable Energy XXIV, bringing its total stake to 32.95%. This follows a prior announcement from December 18, 2024, regarding an initial investment of Rs. 1.75 Crores for a 34% stake.