It seems that the PSU Manufacturers tend to not advertise the gained 80+ certification but rahter one (or even two!) down.
It's understandable if you'll know something about it.
Anyway, there is a mistake in that review:
Originally Posted by Review
"Thermaltake TT-1425B". However, after a bit of digging around it would appear that it is actually a re-labelled Yate Loon D14BM-12
That's not the case.
If you'll take a closer look, you'll see 'HA1425M12B-Z' wich leads to Ong Hua, the same Ong Hua Fan you'll find in Corsairs HX750/850.