20080421 tech: Satyam buys consultancy firm