This is a most excellent place for technology news and articles.
If true, this is very likely manufactured on SMIC’s latest N+3 node.