IQSTEL posts $37.5 million July net revenue, implying $450 million annualized run rate - IQST News | Rallies