Does Dodd Frank Mostly Mean “Too Small To Succeed”?

Does Dodd Frank Mostly Mean “Too Small To Succeed”?

When the financial crisis hit in 2008, banks were a huge part of why the economy crashed so hard. After the dotcom revolution and subsequent prosperity that was the early 2000s, banks adopted a “too big to fail” notion; unfortunately, big banks were so busy soaring...
British Food Retailer SSP Prepares for Market Debut

British Food Retailer SSP Prepares for Market Debut

SSP, “The Food Travel Experts” and one of the leading operators of food and beverage brands in travel locations worldwide, is preparing for its market debut. Kate Swann, who made her mark on the business world during a ten-year tenure as the head of W.H. Smith, was...