Tag: Mechanical Lloyd

Mechanical Lloyd to buy back over 16million shares

Mechanical Lloyd Plc, an Accra-based automobile company, has offered to purchase shares…

David Apinga