Chen5, what is this business all about? It's frustrating trying to understand G. Invacom's satellite business. Its share buyback has been impressive but I have not much ability to understand its market. Sigh
After the recent good news, its price is holding well despite the sell off in today's market. There is a video clip of Bloomberg's interview with Richard Branson on his investment into setting up a global satellite communications network to bring broadband access into places like Africa and India. I don't know how to create the link here, but it's worthwhile viewing.
I agree with your observation. My guess is that he was pitching it as an NGO (for charity) initiative but deep down, I think he's in it to make lots of money. Hence the words that come out may sound a little hesitant!