ニュース

Monday's huge outage delivered Spaniards and Portuguese a stark reminder of how dependent on power they are in their modern ...
BP on Tuesday reported a deeper-than-expected 48% drop in net profit to $1.4 billion on weaker refining and gas trading and ...