India and Qatar have elevated their relationship to a strategic partnership, aiming to double their trade from $14 billion in ...
Tata Consultancy Services (TCS) is facing scrutiny over its alleged misuse of L-1A manager visas in the US. This and more in ...