Thanks Suman for the help offer! I got the right contacts from other t-bhpians...
Day2 after getting the safari back from service, i noticed that the oil is still leaking (maybe 4-5 drops)

. This usually happens after the vehicle has been driven around and the engine is hot.
Reported the problem back to the Sr.Wks Mgr at TASS today. He has asked me to observe the problem for the next 2 days. He feels there might be an earlier spill that's accumulated on the engine plate foam padding underneath.
If the problem still existing, he has promised to come to my residence with a senior technician to look at the evidence!!