Compete with Tesla guy over land (7)
I believe the answer is:
vietnam
'land' is the definition.
(I know that Vietnam is a Asian country)
'compete with tesla guy over' is the wordplay.
'compete with' becomes 'vie' (to vie with someone is to compete with them).
'tesla' becomes 'T' (scientific unit).
'guy' becomes 'man' (guy can informally mean a man).
'over' shows that the letters should be reversed in order.
'man' back-to-front is 'nam'.
'vie'+'t'+'nam'='VIETNAM'
(Other definitions for vietnam that I've seen before include "Communist state of Indochina" , "Asian country, capital Hanoi" , "Country united in 1976" , "Met Ivan at the edge of the South China Sea" , "Country in SE Asia, capital Hanoi" .)