A near fatal accident to a Welsh businessman inspired a ground-breaking road safety product. The BriteAngle LED Warning Triangle is the idea of managing director of the South Wales company, Stephen Wornham (right), who while driving home from work one night, encountered a near life-changing experience for him and a fellow motorist. Turning into a poorly lit road and due … [Read more...]