Vodafone Ordered to Pay $554 Million Deposit to Indian Court

Vodafone Group (VOD) was ordered by an Indian court to put up a deposit of 25 billion rupees ($554 million) while it challenges an Indian tax bill.

Vodafone, the world’s largest mobile-phone company, has to set aside 25 billion rupees with the court …

Is Apple Using Gift Cards to Prop Up a Sagging iBookstore?

Sales of e-books on Apple’s iBookstore have made “barely a blip” in the digital book market. Will its new iBooks gift cards help to change this — or will customers continue to use apps to allow them to read Amazon and Barnes …