Oil giants charging into future

6 min read

BP and Shell are investing heavily in provision of public chargers fo