Greenzo Energy receives order worth ₹320 crore from Oswal Energies