The National Bureau for Revenue’s (NBR) has launched the “Digital Stamps” Scheme in Bahrain as part of its commitment to…