Marks & Spencer crowdfunds solar panels for its stores