HOUSTON - The green-and-yellow logo that BP employees normally wear with pride is meant to evoke an environmentally friendly sunflower. These days, it feels more like a bull's-eye. Far from the spill ...
What just happened? London-based oil and gas company BP has announced that it has signed a deal with Tesla to buy $100 million worth of EV chargers, marking the first time Tesla's DC fast-charging ...