Republic Windows
The story of Republic Window and Doors started quietly last week, when Bank of America informed the company, located on Chicago's Goose Island, that it had canceled their $5 million line of credit. Then came the rumble. Republic's executives, in turn, announced that the ...