Z scores sees India-based Insolation Energy, Waaree Renewable Technologies, and Solex Energy retain the top three spots. But ...