MUMBAI: Yahoo! India on Thursday announced the launch of Yahoo! Search Marketing platform for advertisers to do more with their campaigns and gain a higher return on their investments by targeting relevant customers.