NADAR Company, Newark, Delaware (USA), Carouge GE Branch