Indianapolis Museum of Art to reduce debt load by $17 million
The Indianapolis Museum of Art plans to pay off more than $17 million in debt at the end of the year, reducing its overall debt load to less than $100 million for the first time since 2004.