Talking heads

 

Also read...

Improper payments and kickbacks costs UTC nearly $14m

United Technologies Corporation (UTC) agrees with SEC to pay close to $14 million to settle Asia allegations.