Scroll to top
© Optimize Consulting Inc. | All Rights Reserved

Talking Turkey

So Turkey is feeling rather hurt by criticism of the alleged failings of its government back in 1915  – when hundreds of thousands, perhaps more than a million,…

Optimize Blog March 20, 2010