News

Duct tape has been around since the early half of the 20th century. Invented by an American woman, Vesta Stoudt, in 1943, it ...
R&D spending as a percentage of sales has remained stable at around 6% for the last two decades, but its return on research ...