BP Bosses Get Public Grilling on Climate From Largest Investors

(Bloomberg) -- BP Plc lined the road leading to its annual shareholder gathering in Scotland’s oil capital with hoardings touting investments in renewable energy. Inside the meeting, there was a fi...