Créée en 2009 (Australie), MEGAGEN possède 2 marques sœurs et 2201 marques concurrentes. MEGAGEN appartient à ORIGIN ENERGY, cotée à la bourse de Francfort. Le code ISIN de ORIGIN ENERGY (numéro mondial de société cotée) est AU000000ORG5. MEGAGEN appartient au secteur d’activité Pétrole & Gaz.