French Company SAFT has landed a major contract from Neoen, the market leader of renewable energy in France. The contract entails that SAFT will...

read more