A crescent-shaped crater in Northeast China named the 'Yilan' Crater holds the record as the largest impact crater on Earth that formed in the last 100,000 years.
The Former Chairman of State Bank of India Rajnish Kumar has joined the International Strategic Advisory Board of Data and Analytics, Dun & Bradstreet.