Financial results this week


7 May 2012