Will the Individual taxation referendum be approved in Switzerland’s 8 March 2026 popular vote? · top holders · Whale Watch