Energy sector has itself to blame for current woes, Shell executive says

    The oil and gas sector largely has itself to blame for the financial hemorrhaging many energy companies now face, said Harry Brekelmans, Royal Dutch Shell’s projects and technology director. Rath…


    Already an INSIDER? Sign in.

    We are glad you enjoy reading Business Report.

    Continue reading this story and get ACCESS to all our content from any device with a subscription now.

    • Get access to more than a decade of story archives.
    • Get access to our searchable data center of TOP LISTS.
    • Get exclusive content only available to INSIDERS.