Thailand steps up bid to host Formula 1 Grand Prix Sport Business Thailand’s bid to host a Formula 1 race took a step forward this week after the sport’s chief executive Stefano Domenicali stopped off in Bangkok for a meeting with the country’s prime minister. The season began last weekend in Australia and will continue on Sunday in China, which provided Domenicali an opportunity to look at [...]
Swiss authorities order Glencore to pay £119m over to resolve bribery probe Energy Energy giants have been ordered by the Swiss authorities to pay a fine and compensation totalling around £119m, in regards to the bribery of a Congolese public official by its business partner in 2011