An updated corporate presentation has been lodged on the Olympus Website Home Page today , under NEWS.