Described as a reptilian creature with spines along its back, the Chupacabra is a legendary creature of the American ...
French state-owned EDF announced its exiting the project. The announcement comes three weeks after Shell announced it was withdrawing from the joint venture.