https://sciencebasedmedicine.org/systematic-review-of-systematic-reviews-of-acupuncture/
Always fails upon a closer look.
I love how the 2014 followup showed that 100% of studies out of China are positive. It is just a marketing gimmick for industry.