Our Biogas Upgrading Unit was showcased on national news!By Sotiris Petrakides Our Biogas Upgrading Technology was showcased on the national news, during our stakeholders unveiling!