Inox Green Energy Services makes tepid debut