Men tend to wear smart, but comfortable and cool clothing.
Any foreign businessman should wear a lightweight suit when visiting although ties are not compulsory except in more traditional sectors such as banking and the law.
Women should wear conservative dresses or trouser suits. Clothing should not reveal too much skin – especially legs. Try to avoid wearing leather clothing, as this could be offensive to Hindus who revere cows. If travelling in the rainy season, make sure you have appropriate clothing and an umbrella.
Many of the high-tech sectors, computing, banking and bio-science companies have a fairly informal dress code in the office which reflects the trends in the back-offices of their operations in the west.