In the news

08 November 2011
Olympus has mountain to climb to reassure investors