Exclusive

Publication

Byline

Location

Companies that depend too heavily on just a few employees risk handicapping themselves

New Delhi, July 23 -- A large services company was on the verge of losing one of its oldest clients. Months of patient relationship-building had begun to unravel after a series of operational lapses. ... Read More