Michael
Feb 12th, 2001, 05:59 PM
When reading job /contract ads I occasionally see the phrase "greenfield site". Does this mean that when you look out of the window you can see grass and trees?!?!?
Or is there a more subtle meaning?
I only ask because I have just seen an ad stating "greenfield site" with the location being London, City !!!
Or is there a more subtle meaning?
I only ask because I have just seen an ad stating "greenfield site" with the location being London, City !!!