Introduction In 2002, the world had observed the collapse of US energy sector giant Enron Corporation when it was at the peak of business with the reputation of ‘America’s most innovative companies’ for six consecutive years by Fortune. In 2016, the world had observed a series of paper leak, known as Panama Papers, which revealed […]