20100322 world.uk: Google may reveal closure of China operations today: Report