Business World’s largest ship Ever Alot docks in Lanka, Malaysia, but not India. Why?January 12, 20230 Prime Minister Narendra Modi’s objective of creating India the world’s manufacturing facility dangers being held again by the nation’s incapacity…