Beach plummets to a loss
Australia's largest onshore oil producer Beach Energy plummeted to a loss in the recent financial year due to impairments, while lower production and prices hit revenues.
Australia's largest onshore oil producer Beach Energy plummeted to a loss in the recent financial year due to impairments, while lower production and prices hit revenues.