Sweden’s greentech innovation company Spowdi has inducted media expert Rupali Mehra into its management team. Rupali Mehra joins Spowdi as…