Definition of onshore:
°moving from the
sea towards the
land.
°positioned on or near the
shore.
°from the sea towards the land.
°To
relocate production, services or jobs to lower-cost locations in the same country.
Definition of onshore:
°moving from the
sea towards the
land.
°positioned on or near the
shore.
°from the sea towards the land.
°To
relocate production, services or jobs to lower-cost locations in the same country.