Corporate governance 16-10-2025 Share Buybacks – What Are They And Why Are Companies Using Them? Under the Companies Act 2006, a company is able to buy its own shares back from its current shareholders. There are numerous motives as to why a company would decide…Sign up or login to continue reading..Join our Business Hub to recieve notifications on new content and unlimited access to our guides, publications, news articles, webcasts and more. Sign up | Login #Corporate governance