VALLETTA - China and Malta have signed off on an energy deal that sees the rescue of the indebted Maltese energy utility and gives China a Mediterranean foothold in a future energy hub for the European Union. The landmark agreement signed o...

Workers at IBM Systems Technology Company (ISTC) in Shenzhen are protesting since March 3 against a compensation package they claim is unsatisfactory and determined without negotiation with workers. Twenty workers were fired in two batches...