Russia loses contact with $265 million satellite

Russia said it had lost track of a newly-launched, multi-million-dollar telecommunications satellite on Thursday, the latest in a series of setbacks that have dogged its space industry. The $265-million Express AM-4 satellite,

Cyprus industrial turnover up 3.8% y/y in May

The industrial turnover index for reached 129.8 in May (base 2005=100) according to the Statistical Service, recording an increase of 3.8% compared with May 2010. Industrial production in the same period rose