Joe Biden’s brother James abandons clean energy project in UK after a White House ethics review
Joe Biden’s brother James abandons clean energy project in UK after a White House ethics review and new rules aimed at banning conflicts of interest James Biden, and his wife Sarah Biden, had started a limited liability partnership called 2BT that recently launched in the United Kingdom The Bidens and Peter Teare, a partner at … Read more