Glenmark ‘Not Taking Foot Off Pedal’ In US But Q1 Was Tough

Foot pedals are levers of forklift car that are activated by the driver's feet to control certain aspects of the vehicle's operation brake pedal Car accelerator controls. - Image
Glenmark To Keep Foot On Pedal In US • Source: Shutterstock

More from Business

More from Scrip