Home News Microsoft will present new products on May 23rd in Shanghai