Business David Cameron’s hunt for an Afghan exit strategy By Romeo Peter December 15, 2024December 15, 2024 0 minutes, 8 seconds Read THE British public no longer understand why there are 9,500 members of the British armed forces in Afghanistan (if they ever did). The British public hate losing wars Read More
Business Inflation information and profits from Pepsi, Delta, and huge banks: What to watch in the markets this week By Romeo Peter July 8, 2024July 8, 2024
Business China-led AIIB head slams innovative countries for trade barriers By Romeo Peter October 27, 2024October 27, 2024