Business strategy has always been considered a foundational pillar of any successful business, however, in an age where anyone can get a business idea and get it up and running online in a day, strategy and other vital basics are being overlooked by businesses in favour of speed and agility. Of course, speed and agility