A few weeks ago a Chinese lens manufacturer by the name of 7Artisans was in the news and causing a…