Flogas has agreed a new Corporate Power Purchase Agreement (CPPA) with long-term customer Irish Tar & Bitumen Suppliers for a ...