Forza horizon

Where to find solar panels in Forza Horizon 5

There are a lot of different compliments to complete in Forza Horizon 5 that will give you credits, cars and other bonuses. One of them is the award