Shell has become entangled in a disagreement with the World Bank over allegations that the Anglo-Dutch oil company is refusing to honor warranties on solar photovoltaic (PV) systems sold to customers in the developing world. At issue are faulty PV panels, which Shell sold in Sri Lanka and elsewhere through its rural electrification business. According [...]