Mohsin Issa’s £10m Investment in Sports Supplements Retail 16 October 2024 Mohsin Issa has made a notable £10m investment in a sports supplement brand.This marks Issa’s first business venture since leaving…