A delegation met Sitharaman on Thursday and flagged concerns regarding manufacturing units that are on the verge of closing owing to the current duty-free window on solar panels and cells from China and other countries.