Please answer this: who owns gloria jeans coffee shops in australia?

Retail Food Group

Please answer this: where did the first blood transfusion take place?

in the 1660s

Please answer this: who is vice captain of indian test team?
Ajinkya Rahane