Jolywood (Taizhou) Solar Technology Co Ltd has received an order to deliver 64.6 MW of N-type monocrystalline bifacial solar modules to a unit of China's State Power Investment Corp, or SPIC.