Police Morcha, developed and designed by JCBL, is an innovative crowd control barricade with an electronic display system, digital video recording capability, and a 3KVA generator set with 200Ah battery backup. With many more features to its credit, ‘Police Morcha’ is compact and can be towed with any light commercial vehicle.