Home > Topic > technology rests
1 " It's a mistake to believe technology rests outside India. We compete very successfully. "