The performance of Ted Baker from 2015 to 2016 was improved due to the increase in demand and supply following inflation and technological advancements. The company employed long-term financing options, including borrowings and share floating, with £65 million credit facility from Royal Bank of Scotland and Barclays. The company operates in a dynamic environment influenced by macro-environmental factors such as consumer culture, lifestyle, demographics, technology, legal, and economic factors. While the company faces some challenges, its differentiated products and strong financing options have positioned it for continued success, making it a good opportunity for investment.