Realiasi progress kerja afiliasi PT PP Energi yakni PT Meulaboh Power Generation yang mengelola PLTU Meulaboh 2x200 MW di Meulaboh, Provinsi Aceh, Indonesia, hingga 4 Oktober 2020 adalah 18,842% dari rencana awal 18,405%.