No, Starbucks doesn't give any franchise in India but an individual can apply for a licensed shop by visiting their official website.