The high cost of capital and growing community opposition to projects will be pressing challenges for the European solar ...