Solar? Not clean at all. (For photovoltaic which is what most people mean. Solar thermal is good though.)
And just because they are made from plastic means nothing. Plastic is cleaner than wood you know (i.e. uses less energy to make and use).
There is a fact that no one wants to acknowledge: In timeframes of under 20 or so years there are NO energy technologies that are clean. None. For timeframes longer than 20 there is exactly one: Nuclear. There is nothing else.
A solar cell will probably fail before it manages to return more energy than it took to make (it's hard to say for sure though how long they will last, none have been around long enough yet). Wind can never be more than a minor part of the energy supply. Hydro is fully tapped out. Geothermal causes earthquakes. What else is there? Maybe solar thermal, but that requires a huge amount of electrical wires (the energy source is very far from the consumption point), too much apparently since no one is doing it except for some tests.