News

29-story office tower in Kentucky secretly owned by billionaire Russian oligarchs, feds say

The Justice Department alleges that the former PNC Plaza in Louisville was purchased using embezzled money.