Strategically located facilities powered by renewable energy
Central Java, Indonesia
powered by renewable hydropower. Currently under development, 0.2 MW phase 1, 0.5 MW Phase 2