Neotonics has sparked a lot of buzz of late, with promises of incredible slimming and overall wellness. But is this latest supplement truly delivering on its pledges? A closer investigation reveals a blend of possible upsides and certain red flags. While initial feedback indicate encouraging outcome