Beach Energy and ITOCHU corporation have signed an MoU for a proposed LNG facility
Beach Energy and ITOCHU Corporation have identified various sites for a proposed LNG facility after discussions with the South Australia government and a visit to proposed sites.