PhotSat at IEEC forum 2025