

The idea that the enemy of your enemy is automatically your ally is an extremely dangerous misconception and the same goes with allies of your allies.
Just to be clear, China is Russia’s ally, and they are actively helping Russia in this war.
I agree with your points however there is also a lot of other places that make solar panels and batteries that may be safer and help Russia less if purchased from.
There is also a lot of opportunity for domestic production

























Chinese companies are selling products for a profit. The Chinese government then taxes these companies and a portion of that money will aid Russia in various ways.