As Google has already "deposited 10% of the penalty in the present Appeal, rest of the amount of penalty shall be deposited by the Appellant within 30 days from today", said NCLAT.