Chinese battery maker and energy storage solutions provider Narada Power Source Co Ltd has joined hands with a local unit of French renewables group EDF Renewables to develop battery storage projects in China.