Sign up!
Login
More Info…
Help / FAQ
Visit the Shop
About Us
Client List
Contact us
World rankings
Dictionary
attributable to
US
UK
attributable to
caused by or connected to
US
UK
The company's success is attributable to the new CEO's leadership.