Posted March 21Mar 21 comment_7862 UK’s largest utility is facing a cash crunch weighed down by nearly £20bn in debtView the full article