Nicecactus: Ad and sponsorship strategy needs to be overhauled

The aptly named Nicecactus is nestled in the Sophia Antipolis valley near Nice, France — a…