Japan's NEC Corp (TYO:6701) announced today that its wholly-owned subsidiary NEC Energy Solutions has secured contracts for two UK energy storage projects with a combined capacity of 19 MW.