Filed under Green Tech Owning 84% in One and one Green Technologies. Inc (NASDAQ:YDDL) means that insiders … Published by on October 8, 2025 Key Insights Insiders appear to have a vested interest in One and one Green Technologies‘ growth, as seen by their…