Energy majors Shell plc and BP plc have been cleared to operate in Venezuela under newly issued licences from the United States Department of the Treasury, paving the way for ...
"Households will pay more, generating additional revenue for public services, yet there is little evidence that the system ...