The Swedish retail chain has finished installing the solar panels on top of its Bloomington store, the Star Tribune reports. Ikea says the array of 4,300 solar panels will produce roughly 1.2 million ...