translate English to French: The company has established state-of-the-art laboratory facilities, and is in the developmental stage of their technology.
La société s'est équipée d'un matériel de laboratoire de pointe et se trouve au stade du développement technique.