IBEKA: Community-owned and Managed Mini Grids in Indonesia