October 5, 2019 Islamic Mutual funds selling their stake in Hub Power Company Potential sell-off from Islamic mutual funds (6% of free float), largely due to rising debt financed equity investments has kept a cap on HUBC’s…