Another freeloader on the green gravy train

Babcock and Brown was one of 36 companies that went bankrupt, laid off workers or were in critical financial trouble that were offered massive American federal support. The infamous company, which went belly-up in a cloud of scandal and unanswered questions, received $178 million of US taxpayer money. This was reportedly the largest grant made […]