BBGR South Africa - BBGR is an international lens manufacturer, headquartered in France; and has been designing and manufacturing lenses since 1846. 🇫🇷 BBGR's plant situated in Provins, is one of Europe's
BBGR French manufacturer of optical lenses -BBGR Optical, original brand