translate English to French: We have more than 20 people who supply technical support in Microsoft who are handicapped and are basically working from home.
Nous disposons chez Microsoft de plus de vingt personnes handicapées qui offrent une aide technique et travaillent essentiellement depuis chez elles.