… executive to be met with activists with 500 solar panels. Greenpeace members have blocked BP's headquarters with solar panels and oil barrels to mark the first … a hundred environmental activists took 500 solar panels to the central London building at …