SaṂsĀra
SAṂSĀRA is a Sanskrit word meaning "to wander or pass through a series of states or conditions." It is the name for the theory of rebirth in the three...
Read more
New Delhi (dpa) - The Indian Hotels Co, the country's largest
hotel operator and owner of the Taj hotel chain, has acquired a
10-per-cent stake in Orient-Express Hotels Ltd ...
Read more