Newlywed BP Vice president hangs himself at his $2.5 million mansion after he was laid off due to COVID-19 Pandemic

Share to friends722SharesA newlywed Vice president of BP hanged himself at his $2.5 million home just days after he was laid off due to the coronavirus pandemic, a coroner heard on Wednesday. Nick Spencer, 61, was reportedly worried about how he was going to maintain his luxury home in Beaconsfield, Buckinghamshire after losing his big … Continue reading Newlywed BP Vice president hangs himself at his $2.5 million mansion after he was laid off due to COVID-19 Pandemic