Our website is made possible by displaying non-intrusive online advertisements to our visitors.
Please consider supporting us by disabling or pausing your ad blocker.
Share buy back meaning they are investing back to their own company/they think their share price is too low. The way I look at it is quite positive la. What u think?