In an era where electronic signatures are passé, what is the unbridled fetish the Bahraini government has with rubber stamps? I’m not meaning those stamps which indicate that a paper has been seen, approved or rejected, but the stamps that companies use to stamp their invoices and other documents before they be accepted within the …
