Meaning that any creative approach or business approach is possible – there is no baggage. This phrase comes from the building industry, where developers would prefer a “green field” to build a new project on, as opposed to a site with existing buildings and legacy issues.
Similar to “Blank canvas” meaning a fresh start or the ability to create something in whatever form suits you best.