GE's Financial Challenges

Josh delves into GE's reliance on GE Capital, the risks associated with leveraging, and the impact of regulatory changes post the financial crisis, shedding light on the challenges faced by the company.