Shovel ready means that the project is ready to go in every conceivable respect with the only missing element being the financing. This includes having the land secured or identified, offtake or PPA agreement in place, interconnection agreement in place or pending (if applicable) permits permissions, environmental impact reports (where appropriate), signed EPC contracts and subcontracts (if necessary subject to funding) and with full financial model, including a schedule of capital drawdown requirements.