Japan gets its ‘Satyam’