Free State Development Corporation faces scrutiny over questionable fuel station land deal