New Delhi: After a spectacular 2023 that saw the country land a spacecraft on the Moon and launch another to study the Sun, the Indian Space Research Organisation will carry out at least 12 launches this year, surpassing previous records, chairman S Somanath said on Monday. It may also go up depending on our ability to produce the hardware and …