Home Science & Tech Trends, AI, & Innovation Egypt inks deal for 6 solar plants