When someone mentions Elon Musk and SpaceX, there’s a 99% chance ‘Malaysia’ is not the first word that comes into your mind....
[This article was originally written in BM. Click here to read] Remember when Malaysia sent Sheikh Muszaphar to space in 2007 on...