6th August 2025
New cooling system patent promises significant boost in solar panel efficiency Tech Xplore