Elon Musk’s satellite internet firm “Starlink” has reportedly witnessed a flood of up to 1M consumers throughout the world, as per a recent Twitter post...