The developers of nine offshore wind projects in Taiwan have been given until the end of September to prepare more detailed environmental impact assessments (EIAs) for their projects after failing a key review.