Solex Energy wins Rs 544-cr order from Spain but stock slips

view original post

The work order is from group entities of the eminent Zelestra Group, headquartered in Spain and operating across more than 13 countries, including India, Spain, Italy, Chile, Peru, and the United Stat …