India has received foreign direct investment (FDI) of USD 397.08 million in the last four years for promotion of its agriculture sector.